@charset "utf-8";
/* CSS Document */
body{background:#eef6f8;font-family: "Microsoft Yahei",arial,helvetica,sans-serif; max-width:640px; min-width:320px; margin:0 auto; font-size:1rem;-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none;}
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear { display: inline-table; }
* html .clear { height: 1%; }
.clear { display: block; }
a{ text-decoration: none; color: #333; }
input {-webkit-appearance:none; /*去除input默认样式*/}
input::-o-input-placeholder{color:#fff;}
input::-ms-input-placeholder{color:#fff;}
input::-moz-input-placeholder{color:#fff;}
.mr0 { margin-right: 0 !important; }
.mb0{margin-bottom:0 !important;}
.nobor{border:none !important;}
.blank10 { height: 10px; clear: both; }
.blank15 { height: 15px; clear: both; }
.blank20 { height: 20px; clear: both; }
.blank30 { height: 30px; clear: both; }
.blank45 { height: 45px; clear: both; }
#wrap{max-width:640px; margin:0 auto; position:relative;}
/*===首页===*/
/*头部*/
/*.header{ height:3rem; line-height:3rem; color:#fff; background:#267ed9;  text-align:center; z-index:99999; position:relative; overflow:hidden;}
.head_l{display:inline;}
.head_l a{float: left;color: #fff; font-size: 1em;padding-left:.5rem; position:relative;}
.head_l a.head_sy{border-right: 1px solid #4994e1;padding-right:.5rem;}
.head_l a.head_sy+a{border-left:1px solid #166bc3   ;}    
.head_l a:last-child{padding-left:1.5rem;}
.head_l em{width:1.6rem;height:1.6rem;background:none; border-color:#4994e1;border-width: 0 0 1px 1px;border-style: solid;display:inline-block;transform: rotate(-118deg) skewX(30deg);  top:.7rem; right:-1rem; position:absolute;}
.head_l em+em{width:1.6rem;height:1.6rem;background:none; border-color:#166bc3;border-width: 0 0 1px 1px;border-style: solid;display:inline-block;transform: rotate(-118deg) skewX(30deg); top:.7rem; right:-1.05rem;position:absolute;}
.head_r{position:absolute; right:1rem; top:0;}
.logo{display:inline-block;}
.logo a{padding-right:.4rem;}
.menu_icon{display:inline-block; float:right; padding-top:.8rem;}
.menu_icon a{display:block; width:1.4rem; height:1.4rem; background:url(../images/menu_icon.png); background-size:100%;}*/
header{height:3rem; line-height:3rem; background:#267ed9; padding:0 .8rem;}
.logo{display:inline-block;}
.logo a{padding-right:.4rem;}
.head_r{display:inline-block; float:right; padding-top:.8rem;}
.head_r a{float:left; margin-top:2px;}
.search_btn{display:block; width:1.2rem; height:1.2rem; background:url(../images/search.png) no-repeat; background-size:100%; margin-right:1rem;}
.menu_icon{display:block; width:1.2rem; height:1.2rem; background:url(../images/menu_icon.png); background-size:100%;}
/*导航*/
nav{height:2.8rem; line-height:2.8rem;background:#fff; overflow:hidden; white-space:nowrap; overflow-x:scroll; -webkit-overflow-scrolling: touch; padding-right:1.2rem;}
nav::-webkit-scrollbar {display: none;}
nav a{text-align:center; font-size:1.05rem; padding-left:1.2rem;display:inline-block;}
nav a.cur{color:#267ed9;}
/*焦点图*/
#pic {position: relative; width: 100%; z-index: 2;overflow: hidden;}
#topbanner { width: 100%; padding: 0; overflow: hidden;}
#topbanner img { width: 100%; margin: 0; display: block; }
#slider li { width: 100%; float: left; display: none; position:relative;}
#slider li.current { display: block; }
#slider a { width: 100%;  color:#fff; display:block; position:relative;}
#pagenavi { position: absolute; bottom:.6rem; text-align: center; right: .5rem; }
#pagenavi a , #point a { width:.5rem; height:.5rem; background: #fff; border-radius:50%; margin-right:.3rem; overflow: hidden; cursor: pointer;  display: inline-block; text-indent: -100px; font-size:1rem; opacity: .6;}
#pagenavi a.active , #point a.active { background: #fff;opacity: 1;}

#pagenavi span , #point span { width:.5rem; height:.5rem; background: #fff; border-radius:50%; margin-right:.3rem; overflow: hidden; cursor: pointer;  display: inline-block; text-indent: -100px; font-size:1rem; opacity: .6;}
#pagenavi span.active , #point span.active { background: #fff;opacity: 1;}

#slider li p{position:absolute; left:.8rem; bottom:.5rem; font-size:1.05rem;}
.opacity_ceng{position:absolute; left:0; bottom:0; width:100%; height:2.5rem; opacity:.3;filter: alpha(opacity=30); background:#000;}
/*newlist*/
.titbox{overflow: hidden;  padding:.8rem 0 .7rem; border-bottom:1px solid #e5e5e5;}
.titbox span.fl a{font-size:1.2rem; color:#267ed9;}
.titbox span.fr{padding-top:.3rem;}
.titbox span.fr a{color:#999; padding-left:.6rem; font-size:.9rem;}
.in_more{text-align:center; padding:.8rem 0 1rem; font-size:1rem;/* border-top:1px solid #e5e5e5;*/}
.in_more a{color:#267ed9;}
.in_more i{display: inline-block; width:1rem;height:1rem; border: solid #1ba5c7; border-width:0 1px 1px 0; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); font-size: 0; line-height: 0; margin-left:.3rem;}
.in_more i.cur{width:.6rem;height:.6rem; border-width:1px 1px 0 0;}
.newlist_box{padding:0px .8rem; background:#fff; margin-bottom:.8rem;}
.newlist_box li{padding:1rem 0;  border-bottom:1px solid #e5e5e5; overflow: hidden; position:relative;}
/*.newlist_box li:last-child,.newlist_zj li:last-child,.newlist_drugs li:last-child{border-bottom:0;}*/
.newlist_box li .pic_l{display:inline-block; float:left; width:32%; margin-right:.8rem; /*height:0; padding-bottom:20%; overflow: hidden;*/}
.newlist_box li .pic_l img{display:block; width:100%;}
.newlist_box li .list_dec p{line-height:1.5rem; padding-bottom:.9rem;}
.newlist_box li .list_dec p a{color:#333; font-size:1.05rem;}
.newlist_box li .bt_info{ color:#999;font-size:.85rem; overflow: hidden; line-height:1;}
.newlist_box li .bt_info time{padding-left:.8em;}
.newlist_box li .bt_info time.fr{padding-left:0;}
.newlist_box li .bt_info span em{display:inline-block;line-height:10px; padding:2px; font-style:normal; border-radius:5px; font-size:10px; margin-right:5px; vertical-align:1px;}
.newlist_box li h3{padding-bottom:.5rem; line-height:1.4rem; margin-top:-.2rem;font-size:1.05rem;}
.newlist_box li h3 a{font-size:1.05rem; color:#333;}
.newlist_box li h3 a em{border:1px solid #e7333a; color:#fa4d4d; font-size:.85rem; padding:0rem .1rem; border-radius:.1rem; margin-right:.5rem; vertical-align:.1rem;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box;}
.newlist_box li .big_pic{margin-bottom: 10px;}
.newlist_box li .big_pic img{display:block; width:100%;}
.newlist_box li a{display:block; position: relative;}
.newlist_box li .imgbox{overflow: hidden; margin:0 0 .7rem;}
.newlist_box li .imgbox a{float:left;width:32%;/* padding-bottom:19%;height:0px;*/ position:relative;display:inline-block;overflow:hidden;margin-right:2%;}
.newlist_box li .imgbox a:last-child{margin-right:0;}
.newlist_box li .imgbox a img{width: 100%;}
.newlist_box li .imgbox img:last-child{margin-right:0;}
.newlist_box li .close{display:block; width:1rem; height:1rem; position:absolute; right:0; bottom:1rem;}
.newlist_box li .close::before,.newlist_box li .close::after{ content:''; background:#c5c5c5; width:1rem; height:1px; position:absolute; right:0; bottom:.7rem;}
.newlist_box li .close::after{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.newlist_box li .close::before{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.newlist_box li .play_btn{width:3rem; height:3rem; background:url(../images/video_play_icon.png); background-size:100%; position:absolute; left:50%; top:50%; margin-top:-1.5rem; margin-left:-1.5rem;}
.newlist_box li .pic_l .play_btn{width:1.6rem; height:1.6rem;margin-top:-.8rem; margin-left:-.8rem;}
/*曝料台*/
.baoliao_bar{display:flex; display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex; /*border-top:1px solid #e5e5e5; */padding:1rem 0;}
.baoliao_left{width:3rem; height:3rem; padding-right:.5rem;}
.baoliao_bar p{border-left:1px dashed #ebebeb; padding-left:.8rem; flex:5; -webkit-flex:5; -o-flex:5; -ms-flex:5; -moz-flex:5; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.baoliao_bar p a{ display:block; font-size:1rem;line-height: 1.2; padding-bottom:.6rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color:#666;}
.baoliao_bar p a:last-child{padding-bottom:0;}
.baoliao_bar span{ flex:2; -webkit-flex:2; -o-flex:2; -ms-flex:2; -moz-flex:2; padding-top:.1rem;}
.baoliao_bar span a{ width:3rem; height:2.5rem; line-height:1.1rem; background:#fa4d4d; padding-top:.5rem; color:#fff;  border-radius:100%; text-align:center; float:right; font-size:.95rem;display:block;}
/*专家*/
.newlist_zj,.newlist_drugs{padding:0px 1rem; background:#fff; margin-bottom:.8rem;}
.newlist_zj li,.newlist_drugs li{padding:1rem 0;  border-bottom:1px solid #e5e5e5; overflow: hidden; position:relative;}
.big_zjpic{ position:relative; display:block;}
.big_zjpic img,.newlist_drugs .drugs span img{width:100%; display:block;}
.big_zjpic p{width:100%; position:absolute; left:0; bottom:.8rem; text-align:center; color:#fff; font-size:1.02rem;}
.big_zjpic p span{padding-left:1rem; font-size:.9rem;}
.big_zjpic .ceng{position:absolute; left:0; bottom:0; width:100%; height:87px; background:url(../images/ceng.png); }
.newlist_zj li dt{float:left; margin-right:1rem; width:20%;}
.newlist_zj li dt img,.newlist_drugs li dt img{display:block; width:100%;}
.newlist_zj li dd h3 span{font-size:1.02rem;}
.newlist_zj li dd h3 em{font-size:.85rem; color:#999; padding-left:.5rem;}
.newlist_zj li dd p{font-size:.9rem; color:#666; line-height:1.3rem; padding-top:.3rem;}
.zjbox a,.newlist_drugs .drugs span{float:left;width:32%;/* padding-bottom:19%;height:0px;*/ position:relative;display:inline-block;overflow:hidden;margin-right:2%;}
.zjbox a:last-child,.newlist_drugs .drugs span:last-child{margin-right:0;}
.zjbox a .ceng{position:absolute; left:0; bottom:0; width:100%; height:1.6rem; background:url(../images/ceng2.png); }
.zjbox a p{bottom:.15rem;}
/*.newlist_drugs+.newlist_box li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}*/
.newlist_drugs+.newlist_box li .bt_info{padding-top:.3rem;}
.newlist_drugs li a{display:block;}
.newlist_drugs li a>h3{padding-bottom:.5rem;}
/*药品 */
.newlist_drugs .drugs span{border:1px solid #e5e5e5; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box;}
.newlist_drugs li dt{float:left; margin-right:1rem; width:32%;border:1px solid #e5e5e5; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box;}
.newlist_drugs li dd h3{font-size:1.05rem;}
.newlist_drugs li dd p{line-height:1.4rem; font-size:.9rem; color:#999; padding-top:.35rem;}
/*问答*/
.asklist_bar{background:#fff; margin:.8rem 0 1.2rem; padding:0 .8rem;}
.ask_tit{font-size:1.2rem; border-bottom:1px solid #f7f7f5; padding-bottom:.5rem;}
.ask_tit i{display:inline-block; width:.3rem; height:1.2rem; background:#40c0e3; vertical-align:-.1rem; margin-right:.5rem;}
.asklist_bar li{padding:.8rem 0; border-bottom:1px solid #e5e5e5; overflow:hidden; position:relative;}
.asklist_bar li:last-child{}
.ask_zj{border-bottom:1px dotted #e5e5e5; padding-bottom:.8rem; margin-bottom:.8rem; overflow:hidden;}
.ask_zj dt{width:3.2rem; height:3.2rem; float:left; margin-top:.2rem;}
.ask_zj dt img{display:block; width:100%; border-radius:100%; border:1px solid #e5e5e5; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; }
.ask_zj dd{padding:.25rem 0 0 3.8rem;}
.ask_zj dd h3 a{font-size:1.1rem; color:#333;}
.ask_zj dd h3 span{color:#267ed9; font-size:.9rem;}
.ask_zj dd p{padding-top: .5rem;font-size:.9rem;}
.ask_zj dd a{padding-right:.5rem;color:#666;}
.askbtn{padding:.3rem .4rem;background:#267ed9;border-radius:.4rem;color:#fff;position:absolute;right:0;top: .9rem;font-size: .85rem;}
.ask_wenti h3{padding-bottom:.3rem; font-size:1.01rem;}
.ask_wenti label{margin-right:.5rem; float:left;}
.ask_wenti label.blue_Q{color:#267ed9; }
.ask_wenti label.org_A{color:#ff9e22; text-indent:.1rem; display:inline-block; font-size:1rem;}
.ask_wenti p{line-height:1.6rem; font-size:.9rem;}
.ask_wenti p span{padding-left:2rem; display:block; color:#999;}
.ask_wenti time{text-align:right;display:block; color:#999; font-size:.9rem;}
/*底部*/
.bt_nav{background:none; padding: .3rem 1.2rem .3rem 0;}
footer{background:#267ed9; text-align:center; color:#fff; padding:.8rem 0; font-size:.95rem;}
/*返回顶部*/
#up{ position:fixed; right:10px; bottom:70px;max-width:80px;min-width:40px;width:40px;z-index:99; cursor:pointer;}
#up img{width:100%;}



/*===搜索页===*/
.posi{padding:.8rem .5rem; font-size:.95rem; color:#666;}
.posi a{ color:#666; font-size:.95rem;}
.search_keyword{background:#fff; padding:10px 12px 1rem;}
.search_tit{font-size:1.1rem;}
.search_ts{padding:1rem 0; text-align:center; background:#fff; border-bottom:1px solid #f0f0f0;}
.search_ts span{color:#ff383e;}
.no_find_ts{text-align:center; margin:40% 0 10em;}
.no_find_ts p{padding:1em 0; color:#666;}
.no_find_ts span{display:block; font-size:.9em; color:#999;}
.head_search{padding:0 0rem 0 1rem; background:#267ed9;height:3rem; line-height:3rem; display:flex;}
.head_search form{flex:8.2;}
.head_search li{display:inline-block;height:1.8rem; line-height:1.8rem; float:left; position:relative;margin-top:.46rem;}
.head_search li:first-child{width:100%;}
.head_search li input[type="text"]{height:2rem; line-height:2rem;width:97%; background:#2072c8;padding-left:3%; font-size:.98rem; font-family:"microsoft yahei",Verdana;border-radius:6px; color:#fff;border:0; vertical-align:top; outline:none;}
.head_search li span{display:inline-block; height:2rem;border-radius:0 6px 6px 0; position:absolute; right:10px; top:1px;}
.head_search li span input[type="submit"]{display:block; width:100%; height:2rem; opacity:0; border: 0;vertical-align: top; position:relative; right:0; top:0; z-index:1;}
.head_search li span i{font-size:1.5rem; color:#fff; position:absolute; right:0; top:.1rem;}
.head_search span{font-size:.9em; color:#fff;flex:1.8; text-align:center;}
.left_back{position:absolute; left:.8rem; top:1rem; display: inline-block; width:.8rem;height:.8rem; border: solid #fff; border-width:0 0 2px 2px;-webkit-transform:rotate(45deg); font-size: 0; line-height: 0;}
.left_back_pr{float:none; top:-46px; position:relative;}
input::-webkit-input-placeholder{color:#fff;}
input::-moz-placeholder{color:#fff;}
input:-moz-placeholder{color:#fff;}
input:-ms-input-placeholder{color:#fff;}
/*热门标签*/
.keyword_bar{background:#fff; padding:0 12px 1rem;}
.keyword_list a{display:inline-block; padding:.4rem .8rem; border:1px solid #ebe9e9; border-radius:2rem; margin:1rem .8rem 0 0; color:#999;}

